flooding frequently - French English Dictionary